Skip to content

Upgrade packager Go version to 1.26 + regression test - #667

Merged
brandur merged 1 commit into
masterfrom
brandur-upgrade-packager
Aug 26, 2026
Merged

Upgrade packager Go version to 1.26 + regression test#667
brandur merged 1 commit into
masterfrom
brandur-upgrade-packager

Conversation

@brandur

@brandur brandur commented Aug 26, 2026

Copy link
Copy Markdown
Collaborator

While trying to do a release yesterday, the final release build failed
unfortunately because packager/go.mod specified Go 1.25, and that was
too old to run the Go 1.26 found in ./go.mod.

Here, upgrade the packager to Go 1.26, and also put in a test that'll
detect such a discrepancy in CI and fail on the branch rather than
failing only come release time, letting us catch the problem earlier and
avoid having to go back and fix up a release.

While trying to do a release yesterday, the final release build failed
unfortunately because `packager/go.mod` specified Go 1.25, and that was
too old to run the Go 1.26 found in `./go.mod`.

Here, upgrade the packager to Go 1.26, and also put in a test that'll
detect such a discrepancy in CI and fail on the branch rather than
failing only come release time, letting us catch the problem earlier and
avoid having to go back and fix up a release.
@brandur
brandur force-pushed the brandur-upgrade-packager branch from 805eb1f to da65fff Compare August 26, 2026 02:32

@bgentry bgentry left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good fix

@brandur

brandur commented Aug 26, 2026

Copy link
Copy Markdown
Collaborator Author

ty man. Let me try to get this thing going again.

@brandur
brandur merged commit 03a65c3 into master Aug 26, 2026
23 checks passed
@brandur
brandur deleted the brandur-upgrade-packager branch August 26, 2026 02:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants